#define BRANCO     0xffffff
#define AZUL       0x0000ff
#define VERDE      0x00ff00
#define VERMELHO   0xff0000
#define PRETO      0x000000
#define CINZA      0xe4e4e4 // Obs.: Esse cinza eh o mais proximo da cor real da urna!

#define ESPACAMENTO      25 // Espacamento entre um numero e outro na urna


void retangulo(int x1, int y1, int x2, int y2,int cor);
void preenchetela(int cor);
char letecla();
void linha(int x1, int y1, int x2, int y2, char orientacao,int cor);
void imprime(char texto[],int x1, int y1);
void retangulonumero(int x1, int y1, int cor);
void imprimeretangulos(int x1, int y1, int cor, int quantidade);
void imprimenumero(char numero,int x1, int y1);
void imprimeimagem(int numeroimagem);
void apagar(char texto[],int x1, int y1);
void apagarimagem();
void impressaoinicial(int fase);
void whirlpool_calc_hex(char texto[],char hex_hash[]);
void sleep(int t);

